Khaled KerdagliKhaled Kerdagli
Zero on the Spreadsheet: When Table Tennis Returns an Empty DatasetZero on the Spreadsheet: When Table Tennis Returns an Empty Dataset Late in...
World Table Tennis and the Data War: Who Is Repricing the Game?On my desk in Tokyo, there is a spreadsheet I open every morning before I...
Vietnam's Tiki-taka Strangled Itself: The My Dinh Night and the 68% Possession LessonAt minute 88, on the night of December 31, 2026, My Dinh Stadium fell into a...
MLBB and Vietnam's Gen Z: The Ladder from Campus to M-Series, and the Part Nobody Has AuditedOutside the hall of HUTECH University, hundreds of students queued from early...
Sindarov beats Anand, Fyers American Gambits dominate 10-4 on Day 1 of Global Chess League 2026On Sunday morning, the opening day of the 2026 Global Chess League in Bengalu...
Bryant University Opens Volunteer Assistant Diving Coach Position: Opportunities and Challenges in NCAA Training ProgramBryant University is seeking a Volunteer Assistant Diving Coach, a key suppor...
Mbappé brace, Real Madrid 4-1 Rayo Vallecano: the scoreline hides a bending chartOpening: two scoreboards Minute 14, Lejeune fouls Carreras inside the box. Th...
When Pakistani Oil Gets Labelled Football: How the Sports Data Machine Is Fooling ItselfThat morning, I opened the file, and the first line hit me: "Domain Label:...
Ancelotti and the Generational Shift: Brazil Prepares for the Future After the 2026 World CupCarlo Ancelotti is facing one of the toughest tasks of his managerial career:...
Juancho Returns to OAKA: When Home Court Becomes a Battlefield, Spain and Greece Fight for Survival in World Cup QualifiersThe lights at OAKA flicker on as Juancho Hernangomez steps out of the tunnel....
Bakrie untuk Negeri Charity Football: The Pitch, the Money Flow and the Transparency GapThree teams. One afternoon. A short format known as a "trofeo" — the kind of...
Maguire Handball Controversy: A Legal Goal or a Rule Flaw?On Saturday night at Old Trafford, Manchester United came from behind to beat...
BCL Premier Division 2026/27 Opens: Four Rounds of Table Tennis in Two Days and an Equipment Brand's Name on the BoardOn the morning of Saturday, 26 September 2026, the BATTS hall in Harlow, Esse...
Brentwood Town: When Barry Hearn Signs a Five-Year Deal at 78There is a number that no report truly mentions when writing about Brentwood...
Germany's Goalkeeper Rotation: A Plan Settled Before KickoffOn the feed of an Indonesian sports outlet, I came across a headline that mad...
Vietnam U16 Lose 0-1 to China U16: The 70th-Minute Corner, the 80th-Minute Red Card, and the Silence That RemainsIn the 28th minute, the ball lay still on the penalty spot. Chen Zhengfei...
An Empty Dossier Is Not a Clean Dossier: Lessons from Twelve Sponsorship Contracts With No Payment TrailIn March 2026, in a fourteenth-floor office in Beijing, I laid 47 sponsorship...
Leviatán won Masters London yet missed Champions Shanghai: VCT's points system under pressure to changeTwo weeks after the Masters London final, I reopened the VCT Americas standin...
Worlds 2026 Play-In: New Format, New Opportunities for LCP and Lessons for VietnamWhen Riot Games announced the new format for the 2026 World Championship...
Heartbeats Without Goals: U20 Vietnam and Lessons from Numbers That ResonateViet Tri, a September evening. On the stadium stands, cheers still echoed wit...
